WiscSort: External Sorting for Byte-Addressable Storage

نویسندگان

چکیده

We present WiscSort, a new approach to high-performance concurrent sorting for existing and future byte-addressable storage (BAS) devices. WiscSort carefully reduces writes, exploits random reads by splitting keys values during sorting, performs interference-aware scheduling with thread pool sizing avoid I/O bandwidth degradation. introduce the BRAID model which encompasses unique characteristics of BAS Many state-of-the-art systems do not comply deliver sub-optimal performance, whereas demonstrates effectiveness complying BRAID. show that is 2-7 x faster than competing approaches on standard sort benchmark. evaluate key-value separation different sizes compare our concurrency optimizations various other models. Finally, we emulate generic devices how techniques perform well combinations hardware properties.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BaSE (Byte addressable Storage Engine) Access Method

Non-Volatile Memory (NVM) is an emerging memory technology that combines the best properties of today’s hard disks and today’s main memory by combining non-volatility, high density, high speed, and byte addressability. This provides an opportunity to redesign systems and their software stacks to improve performance and to reduce the system and software complexity. Present-day database systems a...

متن کامل

BaSE(Byte addressable Storage Engine) Transaction Manager

Non-Volatile Memory (NVM) is an emerging memory technology that combines the best properties of current hard disks and main memories by providing non-volatility, high density, high speed, and byte addressability. This provides an opportunity to redesign systems and their software stacks to improve performance and to reduce the complexity. Present-day database systems are designed and optimized ...

متن کامل

Transmission Layer ( Byte Addressable )

Virtualization-based cloud computing has dominated today’s data centers by supporting consolidated servers, converged infrastructures, horizontal scalability, and cost of ownership reduction. As the demands of cloud-based services continue to grow, numerous enabling technologies have been developed such as system virtualization (e.g., VM, container and NFV), software-defined management (for com...

متن کامل

Container-Based Virtualization for Byte-Addressable NVM

Container based virtualization is rapidly growing in popularity for cloud deployments and applications as a virtualization alternative due to the ease of deployment and high-performance. Emerging byte-addressable, non-volatile memories, commonly called Storage Class Memory or SCM, technologies are promising both byteaddressability and persistence near DRAM speeds operating on the main memory bu...

متن کامل

WrAP: Managing Byte-Addressable Persistent Memory

Advances in memory technology are promising the availability of byte-addressable persistent memory as an integral component of future computing platforms. This change has significant implications for software that has traditionally made a sharp distinction between durable and volatile storage. In this paper we describe a software-hardware architecture for persistent memory that provides atomici...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the VLDB Endowment

سال: 2023

ISSN: ['2150-8097']

DOI: https://doi.org/10.14778/3598581.3598585